package global

import (
	"github.com/apache/rocketmq-client-go/v2"
	"gorm.io/gorm"
	"shop_srvs/order_srv/config"
	"shop_srvs/order_srv/proto"
	"shop_srvs/order_srv/utils/mq"
)

var (
	DB              *gorm.DB
	ServerConfig    config.ServerConfig
	NacosConfig     config.NacosConfig
	GoodsSrvClient  proto.GoodsClient
	InventoryClient proto.InventoryClient
	Consumer        rocketmq.PushConsumer
	Proceduer       rocketmq.Producer
	RabbitMQDead    *mq.RabbitMQ
	RabbitMQ        *mq.RabbitMQ
)
